package modelos.pojos;

import java.sql.*;

public class Habitacion {

    private int id;
    private String numero;
    private char estado;
    private String distribucion;
    private String descripcion;

    public Habitacion() {
    }

    public Habitacion(String numero, String distribucion, String descripcion, char estado) {
        this.numero = numero;
        this.distribucion = distribucion;
        this.estado = estado;
        this.descripcion = descripcion;
    }

    public String getNumero() {
        return numero;
    }

    public void setNumero(String numero) {
        this.numero = numero;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getId() {
        return id;
    }

    public void setEstado(char estado) {
        this.estado = estado;
    }

    public char getEstado() {
        return estado;
    }

    public void setDistribucion(String distribucion) {
        this.distribucion = distribucion;
    }

    public String getDistribucion() {
        return distribucion;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public static Habitacion cargarDatos(ResultSet in) throws SQLException {
        Habitacion out = new Habitacion();
        out.setId(in.getInt(1));
        out.setNumero(in.getString(2));
        out.setDistribucion(in.getString(3));
        out.setDescripcion(in.getString(4));
        out.setEstado(in.getString(5).charAt(0));
        return out;
    }

    @Override
    public String toString() {
        return "Habitacion{" + "numero=" + numero + "distribucion=" + distribucion + '}';
    }
    
}
